TypeRef

data class TypeRef(classifier: ClassRef, nullable: Boolean, arguments: List<TypeProjectionRef>, variance: TypeRefVariance) : TypeProjectionRef

Functions

resolve
Link copied to clipboard
fun resolve(context: IrPluginContext): IrType
toIrString
Link copied to clipboard
open override fun toIrString(): String
toIrType
Link copied to clipboard
fun toIrType(context: IrPluginContext): IrType
toIrTypeArg
Link copied to clipboard
open override fun toIrTypeArg(context: IrPluginContext): IrTypeArgument
toString
Link copied to clipboard
open override fun toString(): String

Properties

arguments
Link copied to clipboard
val arguments: List<TypeProjectionRef>
classifier
Link copied to clipboard
val classifier: ClassRef
isStar
Link copied to clipboard
val isStar: Boolean
nullable
Link copied to clipboard
val nullable: Boolean
variance
Link copied to clipboard
val variance: TypeRefVariance

Sources

jvm source
Link copied to clipboard